pine buds - German English Dictionary